wearable tech - German English Dictionary